Abstract Storage Devices
نویسندگان
چکیده
A quantum storage device differs radically from a conventional physical storage device. Its state can be set to any value in a certain (infinite) state space, but in general every possible read operation yields only partial information about the stored state. The purpose of this paper is to initiate the study of a combinatorial abstraction, called abstract storage device (ASD), which models deterministic storage devices with the property that only partial information about the state can be read, but that there is a degree of freedom as to which partial information should be retrieved. This concept leads to a number of interesting problems which we address, like the reduction of one device to another device, the equivalence of devices, direct products of devices, as well as the factorization of a device into primitive devices. We prove that every ASD has an equivalent ASD with minimal number of states and of possible read operations. Also, we prove that the reducibility problem for ASD’s is NP-complete, that the equivalence problem is at least as hard as the graph isomorphism problem, and that the factorization into binary-output devices (if it exists) is unique.
منابع مشابه
Intelligent storage system with machine learning
Storage system is the key component in big data. As data size grows, we need to scale storage system efficiently. Majority of today’s storage devices present a simple linear block address space to the operating system. This simplistic addressing scheme treats each block address as a generic bucket of opaque data. While this architecture allows the operating system to easily abstract the stored ...
متن کاملInvestigating Information recovered from Re-sold Mobile Devices
The data storage capacity mobile digital devices is continually increasing, with a corresponding potential for such devices to retain sensitive personal and corporate information. Simultaneously, the increasing complexity of mobile devices makes the management of such data increasingly challenging for both users wishing to preserve confidentiality and forensic investigators attempting to establ...
متن کاملLarge Object Support in POSTGRES
This paper presents four implementations for support of large objects in POSTGRES. The four implementations offer varying levels of support for security, transactions, compression, and time travel. All are implemented using the POSTGRES abstract data type paradigm, support userdefined operators and functions, and allow file-oriented access to large objects in the database. The support for user-...
متن کاملDevice-Aware Cache Replacement Algorithm for Heterogeneous Mobile Storage Devices
Abstract. Hard disks, most prevalent mass-storage devices, have high power consumption and high response time for random I/O requests. Recent remarkable technology improvement of flash memory has made it a rising secondary storage device but flash memory still has high cost per bit. Usage of heterogeneous storage devices such as a pair of a hard disk and a flash memory can provide reasonable co...
متن کاملMatching Database Access Patterns to Storage Characteristics
Today’s storage interfaces hide device-specific details, simplifying system development and device interoperability. However, they prevent database systems from exploiting devices’ unique performance characteristics. Abstract and device-independent annotations to existing storage interfaces can cleanly expose key device characteristics that improve performance and simplify manual tuning. By aut...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009